.photoswipe-gallery {
  width: 100%;
  float: left;
}

.photoswipe-gallery img {
  width: 100%;
  height: auto;
}

.photoswipe-gallery figure {
  display: block;
  float: left;
  margin: 0 5px 5px 0;
  width: 150px;
}

.pswp__zoom-wrap {
	margin: 0 auto;
}

	.pswp__zoom-wrap img + img {
	}

.pswp img {
	max-width: 100%;
	height: 100% !important;
	width: auto !important;
	display: block;
	margin: 0 auto;
}

.pswp__img {
	position: relative;
}